﻿using System.Windows.Forms;
using DevExpress.XtraEditors;

namespace TakeAway.Controls
{
    partial class LoginXtraForm : XtraForm
    {
        private Controller _controller;

        #region Properties

        public Controller Controller
        {
            set { _controller = value; }
        }

        #endregion

        public LoginXtraForm()
        {
            InitializeComponent();
        }

        private void okButton_Click(object sender, System.EventArgs e)
        {
            if (_controller.Login(userTextBox.Text, passwordTextBox.Text)) 
                return;
            MessageBox.Show(this, "Utilizador ou password inválidos. Por favor, verifique e tente de novo.", "Entrar", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            DialogResult = DialogResult.None;
            return;
        }
    }
}